package org.me.data;

import java.util.List;
import java.util.Map;

public interface GenericDaoJdbc {             
    public void update(String sql, Map parameters); //Graba, actualiza o elimina un registro    
    public <T> T findById(String sql, Class<T> tipoClaseRetorno, Short id);//Trae el objeto x el Id 
    public <T> List<T> find(Class<T> domainClass, String sql, Map parameters );//Trae los Objetos que coincidan con los criterios
    public <T> T find2(Class<T> tipoClaseRetorno, String sql, Map parameters);//Trae el Objetos que coincidan con los criterios  
}
